home *** CD-ROM | disk | FTP | other *** search
/ Creative Computers / Creative Computers CD-ROM, Volume 1 (Legendary Design Technologies, Inc.)(1994).iso / shareware / intuition / reqtools_2.1e / rexxreqtools / install < prev    next >
AmigaDOS Script File  |  1994-11-17  |  2KB  |  104 lines

  1. .KEY ,
  2. .BRA {
  3. .KET }
  4. ; Script file to install rexxreqtools.library
  5. ; $VER: Install 37.7 (10.6.93)
  6.  
  7. FailAt 30
  8.  
  9. ;
  10. ; We need Kickstart 2.04 or higher
  11. ;
  12. Version >NIL: VERSION 37
  13. If WARN
  14.   Echo "You need Kickstart 2.04 or higher to use RexxReqTools"
  15.   Skip end
  16. EndIf
  17.  
  18. ;
  19. ; Inline procedure...
  20. ;
  21. Alias _Install_ "Run >NIL: []Installer >NIL: *"Install RexxReqTools*" RexxReqTools"
  22.  
  23. ;
  24. ; Can we find Installer?
  25. ;
  26. If EXISTS C:Installer
  27.   _Install_ C:
  28.   Quit
  29. EndIf
  30.  
  31. Version >NIL:     ; Get Workbench version in $Workbench
  32.  
  33. If $Workbench GE 41
  34.   Echo "This must be a very old version of RexxReqTools."
  35.   Skip end
  36. EndIf
  37.  
  38. Echo "Searching for Installer..."
  39. ; I'd better be prepared
  40. If $Workbench GE 40
  41.   If EXISTS Install3.1:Installer
  42.     _Install_ Install3.1:
  43.     Quit
  44.   Else
  45.     Skip byhand
  46.   EndIf
  47. EndIf
  48.  
  49. If $Workbench GE 39
  50.   If EXISTS Install3.0:Installer
  51.     _Install_ Install3.0:
  52.     Quit
  53.   Else
  54.     Skip byhand
  55.   EndIf
  56. EndIf
  57.  
  58. If $Workbench GE 38
  59.   If EXISTS Install2.1:Installer
  60.     _Install_ Install2.1:
  61.     Quit
  62.   Else
  63.     Skip byhand
  64.   EndIf
  65. EndIf
  66.  
  67.  
  68. ;
  69. ; Couldn't find Installer: I'll do it by hand.
  70. ;
  71. Lab byhand
  72.  
  73. ; Clever way to find version of included rexxreqtools.library
  74. Version >ENV:RRTVersion{$$} "`cd`/rexxreqtools.library"
  75. If FAIL
  76.   Version >ENV:RRTVersion{$$} "`cd`rexxreqtools.library"
  77. EndIf
  78. Echo "*E[0;0H*E[J*n$RRTVersion{$$} Installation Script*n"
  79.  
  80. If EXISTS LIBS:rexxreqtools.library
  81.   Echo "Version of rexxreqtools.library already installed:"
  82.   Version LIBS:rexxreqtools.library
  83.   Echo ""
  84. EndIf
  85.  
  86. Ask "Install $RRTVersion{$$} ?"
  87. If WARN
  88.   Copy rexxreqtools.library LIBS:rexxreqtools.library
  89.   Echo "*n$RRTVersion copied to your LIBS: directory.*n"
  90.  
  91.   Version >NIL: reqtools.library VERSION 38
  92.   If WARN
  93.     Echo "*nYou'll also need version 38 (or higher) of the reqtools.library!!*n"
  94.   EndIf
  95.  
  96.   Echo "*nInstallation completed"
  97. EndIf
  98.  
  99.  
  100. Lab end
  101. UnsetEnv RRTVersion{$$}
  102. Wait 5
  103. Quit
  104.